On the Equivalence of Incremental and Fixpoint Semantics for Business Entities with Guard-Stage-Milestone Lifecycles
نویسندگان
چکیده
Business entities with lifecycles (BEL’s) (a.k.a. business artifacts) are used to model conceptual entities that are central to guiding the operations of a business, and whose content changes as they move through those operations. The recently introduced Guard-StageMilestone (GSM) meta-model for BEL lifecycles is declarative in nature, and allows concurrent execution of long-running (possibly humanexecuted) activities. Modularity is incorporated through the use of hierarchical clustering of activities. The GSM operational semantics is based on a variant of Event-Condition-Action (ECA) rules, which are used to control the start and termination of individual and composite activities. This paper introduces, in an abstract setting, three different and provably equivalent formulations of the GSM operational semantics. The semantics is specified in terms of how a single external event is incorporated into the current “snapshot” (i.e. full description) of a running execution of a BEL model. The “incremental” formulation corresponds to the sequential application of the ECA-like rules in response to the event; the “fixpoint” formulation characterizes the mathematical properties of pairs of snapshots corresponding to the full impact of incorporating the event; and the “closed-form” formulation captures the fixpoint one in terms of first-order logic. The paper introduces a formally specified wellformedness condition on GSM models that guarantees the equivalence of the three formulations while permitting all of the commonly arising patterns for using GSM constructs to model business operations.
منابع مشابه
On the Equivalence of Incremental and Fixpoint Semantics for Business Artifacts with Guard-Stage-Milestone Lifecycles
Business artifacts (BAs, or artifacts) are used to model conceptual entities that are central to guiding the operations of a business, and whose content changes as they move through those operations. The recently introduced Guard-Stage-Milestone (GSM) meta-model for artifact lifecycles is declarative in nature, and allows concurrent execution of long-running (possibly human-executed) activities...
متن کاملIntroducing the Guard-Stage-Milestone Approach for Specifying Business Entity Lifecycles
Business process management, workflow, and case management are critical technologies for managing collections of services, including human activities, to support business operations. One way to manage business operations is based on business entities with lifecycles (BEL’s) (a.k.a. business artifacts), i.e., key conceptual entities that are central to guiding the operations of a business, and w...
متن کاملParallel Processing for Business Artifacts with Declarative Lifecycles
The business artifact (a.k.a. business entity) approach to modeling and implementing business operations and processes is based on a holistic marriage of data and process and enables a factoring of business operations based on key business-relevant conceptual entities. The recently introduced Guard-StageMilestone (GSM) artifact meta-model provides a hierarchical and declarative basis for specif...
متن کاملArtifact Lifecycle Discovery
Artifact-centric modeling is a promising approach for modeling business processes based on the so-called business artifacts key entities driving the company’s operations and whose lifecycles define the overall business process. While artifact-centric modeling shows significant advantages, the overwhelming majority of existing process mining methods cannot be applied (directly) as they are tailo...
متن کاملFrom Petri Nets to Guard-Stage-Milestone Models
Artifact-centric modeling is an approach for modeling business processes based on business artifacts, i.e., entities that are central for the company’s operations. Existing process mining methods usually focus on traditional process-centric rather than artifact-centric models. Furthermore, currently no methods exist for discovering models in GuardStage-Milestone (GSM) notation from event logs. ...
متن کامل